// @flow

// 为函数入参和返回值注解
function fun1(params: string): number {
    return params.length;
}


// 当函数为入参时,通过类似箭头函数的方式为函数入参添加注解
function func2(callback: (string) => void) {
    callback('as');
}